Programmer for Hire (helping a friend connect)

     

SIDDHARTH TYAGI

     

E- 

E-mail: tyagis@usc.edu          

SUMMARY: C, C++, Java, and UNIX programming, OOP, Test-driven development, Agile SDLC, Pair programming, Network Management and Monitoring Systems, FCAPS, Operating System Kernel and User Program development, USB/Ethernet driver development, Layer 2 – Layer 4 protocols, Web Design and development,good interpersonal/decision making/problem solving skills, team player.

EDUCATION
Master of Science in Electrical Engineering                                                    May 2010
University of Southern California (USC), Los Angeles, CA

Bachelor of Engineering in Electronics and Communications Engineering                                   July 2007

Visvesvaraya Technological University (VTU), Belgaum, India

TECHNICAL SKILLS
Programming Languages:            C, C++, C#, Java,

Networking:    TCP/IP Fundamentals, Client/Server Architectures, Peer to peer and Multicast mechanisms, Broadband Network System, Socket Programming

Networking Protocols:            TCP/IP, DTN, OSPF, BGP, RIP, ARP, SMTP, SNMP

Platforms:                Windows 95/98/NT/XP/Vista, UNIX variants (Linux, Solaris), NACHOS

Web Technologies:     XML, HTML, XHTML, CSS, AJAX, DOM, XSD, XSLT, XQuery, JQuery, JSON, Javascript, ASP.NET, Web Services, MS Reporting Services

Databases:                MySQL, MSSQL Server 2005/2008, Sybase (Beginner)
Optimization and Testing Tools:        COMSOL Multiphysics, Wireshark/Ethereal, OPNET, MATLAB
Frameworks and Application Tools:    JUnit, DOM, XMLSpy, BugZilla, X Window System, PuTTY, Cisco VPN, MS Visual Studio C++

WORK EXPERIENCE (2 years)                                   
Huawei Technologies, R&D Center, Bangalore, India (Software Engineer)                                               August 2007 – July 2008
Project Name: N2000 CMF QUICKSTEP (C, C++, JAVA, JavaScript, CSS, JSP: Development, Testing and Deployment)

  • Responsible for gathering requirements from customers at China Headquarters and coordinate offshore and onsite team work.
  • Designed, developed, unit/acceptance/functional tested and deployed applications: QuickStep Health Monitoring Tool and Info. Monitoring Tool for the N2000 Network Management System.   
  • Responsible towards the fabrication of this module along with eight other developers of my team.
  • Worked closely with Test, UI, QA, Integration and Documentation team as a part of Agile SDLC to ensure the completeness.

 

Project Name: iMANAGER N2000 CMF DATACENTER (C++, JAVA: Development and Testing)

  • Responsible for development, testing and maintenance of the Data Center network management functionality.
  • Trained in Test-Driven Development while undergoing the Agile Software Development Life cycle during the product development in a team of ten software developers.
  • Worked closely with offshore hardware experts at the China Headquarters and gained knowledge about the devices deployed.
  • Part of an award winning product development team consisting of 25 software engineers.

Department of Computer Science and Electrical Engineering, USC                                                         August 2009 – Present

  • Designing a Kernel with Scheduler, Memory Management, Networking Setup and coursework projects.

  • Understanding the USB controller driver and implementing a firmware app. using C/C++ and assembly programming to store/run user programs from an external USB memory stick.

  • Working towards the Operating System course design and development for future graduate and undergraduate students.

Biosphere Enterprises, Los Angeles (Software Engineering Intern: .NET, C#, HTML, JQuery, JSON, Javascript, Zend Framework)

                October 2009 – March 2010

  • Worked towards the development of a web based portal to help middle and high school students write Essays effectively.
  • Designed, developed and tested the layout and functionalities of the portal on IE, Firefox, Safari, Opera, Android, MAC OS and Ubuntu.
  • Actively involved in taking step by step architectural decisions while working closely with the Lead Architect of the project.
  • Technologies involved were ASP.NET and HTML for client UI design, C# for server side scripting, JQuery for animation and effects, MySQL for backend database, JSON for data transfer between the client and server/database.
  • Microsoft Reporting Services were used to generate reports for the demographic and class related data pertaining to students enrolled in a class and their respective teachers.

ACADEMIC PROJECT EXPERIENCE
Operating Systems (C, C++, UNIX, SOLARIS: Kernel programming and testing)                          August 2008 – December 2008

  • Implemented, developed and tested Kernel algorithms for the functioning of Thread Synchronization, Mutual Exclusion, Thread/Process management, System Calls, Virtual Memory Management.
  • Implemented, developed and tested Remote Procedure Calls, Multiple Server architecture, Mutual Exclusion for the functioning of a multiple client Distributed System.

Computer Communications (C, C++, UNIX, TCP/IP, BGP, RIP)                             January 2009 – May 2009

  • Implemented a Delay Tolerant Network architecture simulation by designing a multi threaded, multiple nodes client/server architecture.
  • Developed a timestamp based sorted buffer queue structure for IPC message storage.
  • Implemented an ACK and Retransmission based IPC message passing algorithm using ARQ.
  • Designed and tested a Distance Vector based routing algorithm to find/store/use the shortest/alternate paths between nodes.

Wireless Internet and Pervasive Computing (J2SE/J2ME: Team Leader and Developer of Bluetooth Module and MIDlet)

     January 2009 – May 2009

  • Lead a team which designed and prototyped a Wireless Public Key Infrastructure security architecture using J2SE/J2ME.
  • This security architecture was developed, deployed and tested on a PC and a mobile phone with Bluetooth as a communication medium.

Computer Networks (C, C++, UNIX, TCP/IP, UDP, UNIX)                                             August 2008 – December 2008

  • Designed and developed an ad hoc multi client multi server communication system using UNIX Socket Programming in C, C++.
  • Implemented the functionalities of communication between nodes using TCP/IP and UDP sockets.
  • Implemented network creation/simulation, packet analyzing and sniffing using Wireshark/Ethereal and OPNET.

Web Technologies (JSP, JavaScript, AJAX, CSS, APACHE TOMCAT, AXIS, MySQL, JDBC, Web services, DOM & XSLT)   

            May 2009 – July 2009

  • Developed online shopping portal and services using JSP, JavaScript, AJAX, CSS, APACHE TOMCAT, APACHE AXIS, MySQL, JDBC, Web services, DOM & XSLT.
  • Designed an entire virtual marketplace by integrating the underlying web services while playing the role of a manufacturer.
  • Tested the website on IE, Safari, Firefox, Opera, MAC OS X, Ubuntu, iPhone.

RELEVANT COURSEWORK:

Computer Communications                 Web Technologies        Computer Networks      Database System            Operating Systems

Broadband Network Architecture       Probabilistic Methods in Systems Modeling      Wireless Internet and Pervasive Computing

ACHIEVEMENTS AND RECOGNITIONS

  • Awarded merit recognition in the National Information Technology Aptitude Test, rated amongst the top 0.15% candidates out of the 65000 odd test takers.
  • Co-authored a paper for a research paper presentation at an International Conference on Semiconductor Devices held at Indian Institute of Technology, Bombay.
  • Member and Department Representative of the IEEE student chapter during the years 2003-2007, organized and co-ordinated various technical events.
  • Acted as the Department Representative for the Forum of Electronics and Telecommunication Engineers during the years 2003-2007
Please leave your comments below, and follow me on Twitter @tamireiss

Helping others connect

So I just posted 40 jobs that were sent to me from my friend Gabriel to the website and tweeted the link and am helping others retweet the link too. Let’s see how many people we can get jobs :)

http://tamireiss.com/tami/non-profitlegalngo-jobs-in-la/

Please leave your comments below, and follow me on Twitter @tamireiss

Two Apps Made it In!

I can’t believe it, I have 2 apps that are actually in the Apple Iphone App Store… craziness!!! More to come… more to come!

http://mystartrax.com/startrax-blog/

Connections Deliver! I have a new J.O.B. !

Six months ago, shortly after I left a bad employment situation, I contacted my friend Andrew Warner to help me find “my new home”. He connected me with many entrepreneurs and people throughout the Los Angeles tech scene. One of the first lunches I went on through an Andrew connection was with Eric Stephens who then was at Mahalo and is now at Etsy. Eric encouraged me to start a blog about all the cool companies and people I would be exposed to which is how Tami’s Network was created. I would like to take this opportunity to thank Eric for doing so, as blogging (even if you update as infrequently as I have) has been truly fun. My blog has been read by some really well known CEOs and CTOs as part of my interview process for part time work over the past few months. It was an opportunity to show people that although I was fresh, I had some idea of what was going on.

Now I will tell the story of how connections and networking got me my new position as the Associate Project Manager on the Technical Consulting team at Cornerstone on Demand (a Talent Management Software as a Service company in Santa Monica). I will be referencing points I made in other posts to show how no individual networking technique created this opportunity, but a combination of many (yes I know there are a lot of hyperlinks, but it’s to make a point).

I was called two weeks ago an acquaintance of mine who is the Assistant Director of HR at the company called me about the position. She said to me the CEO remembered working with me on a small project a few years back and that she remembered when I had volunteered to run her sister’s kitchen for a charity event. They both were impressed with my organizational skills, my calm in a fast paced stressful environment, and ability to talk to people at many levels. These are skills they felt would be helpful with their needs and because the CEO had seen me recently he wanted to check in to see if I was available to apply. I spent a week interviewing for the position, and know it would not have been mine had I not been sure to send thank you emails every step along the way.

Also, I am quite sure that I would not have been as strong of a candidate without spending the last six months learning as much as I could about technology per recommendations from Mark Geller (of Klickfu) among others. With this encouragement I have invested the last three months working under the dream team of Mike Jones, Mike Macadaan, and Sean Percival at Tsavo Media. I have learned so much in such a short time because they and the rest of the Tsavo team are so bright and were always happy to spend an extra minute to explain all aspects of our products and sites to me. Thank you.

Now for the new job, what does an Associate Project Manager on the Technical Consulting team at Cornerstone on Demand do? And how does this fit into my career experience and goals? At CoD I will be facilitating conversations between our clients and our programmers during the sale and implementation of the product. I will help understand the needs of the customers and various users and then work with our technical team to create tailor made talent management solutions in a very timely manner.  The company provides a Software as a Service, meaning everything is web-based (the future for everything technological), and is recognized as a leader in the field of human capital management. I will be drawing on my experiences both at Farmers in product development and my years in event planning to help me prioritize, juggle, and come up with the best solutions for every problem I am presented. Cornerstone has an amazing track record with their clients (98% retention) and staff (95% retention) so I should be there for the foreseeable future. There’s tons of room for growth and they have me on a great career trajectory within the company already. I am really excited to start this new chapter.

Now for some other questions:

Will I be moving back to Santa Monica? As great as being walking/biking distance to work would be, I’m going to hold off  at least until my lease is done at Casa de Flores and save up some money so that when I move I can outfit my new apartment/home with some pretty cool stuff.

Will I continue to blog? Of course! But only with big updates, I have twitter for the little stuff. I’ve been toying with the idea of changing the blog into a challenge to see if there are 6 degrees of separation from Tami. Sort of a give me a person’s name and if I can’t figure out how we’re connected within 6 degrees I’ll give you a $100. But I think I’m going to hold off because I’m going to be a little busy.

What about the Iphone apps? They are doing great, please check out the website over the next few weeks. After some beta testing we realized some problems needed to be addressed and are working on them right now. Within the next two weeks we will be submitting them to Apple. Jamie Diamond will be helping me develop a PR pitch and will promote them with me during the initial launch. I have decided to blog about the experience of developing the apps and will be having a daily or weekly update on the sales and profitability of the 11 apps. No one seems to have done this, and everyone wants to know, so I’ve decided to tell them. One of them will be free (ObamaTrax) but ad supported, so we will get to test how price impacts number of installations and whether through ads the app will still deliver revenue. The other app that I hope will gain a large amount of popularity is IphoneTrax, which will be a blogregator for Iphone related business and technology news; it’s the app that every Iphone user needs. The other 9 apps are also blogregators but focus on celebrities such as Tween Stars and Pop Stars. I’m hoping to make back my investment with them and make some extra money to potentially develop some more of them for sports teams and dynamic ones that will allow people to choose what they want to blogregate. It would also be nice to be able to take some of the profits and purchase a home in the LA area (but that’s more of a dream situation).

That’s all for now.

Please leave your comments below, and follow me on Twitter @tamireiss

Mogees Termination Email

Email I received from Mogees June 2, 2009:

Dear Mogees User:

We regret to inform you that the Mogees service will be terminated on 6/15/09 (two weeks from today). We recommend you take the necessary steps to remove the Mogees SDK from your application before then. We will make the final payouts sometime before the end of the month.

We would like to thank you for being a Mogees user. Best of luck with the success of your applications!

Best,

The Mogees Team

hero smartphone Mogees Termination Email

Please leave your comments below, and follow me on Twitter @tamireiss

Connecting with Yourself

It’s been over a month since I’ve posted, but it’s not that I haven’t been busy networking and learning, it’s that I’ve been working on myself.

It’s great to make new connections, contacts, and friends, but it’s really important never to forget about the person you’re stuck with for the rest of your life… YOU!

Thinks I’ve been doing to connect with myself, in no particular order of importance or level of help connecting to me.

1) Waking up for 4am yoga… yeah crazy I know… my roommate heard about it and we wen. We were two of four people crazy enough to be there. I slept through most of it, but hey I tried something new.

2) Walking around my neighborhood to Momo Sushi. It’s a 3 mile loop and I got to watch Culver City High School beat Beverly in baseball while eating.

3) Making dinner for a friend. Sometimes a nice dinner at home with whatever I an find in the pantry/fridge and great conversation is the best way to remind yourself where you come from and who you are.

4) Watching old movies. I have a thing that I like to see the classics. In college I took an American Cinema course to be forced to watch films like Singing in the Rain, Girl with a Yellow Ribbon, and the Godfather. It was great! In the past few weeks I’ve watched All the Presidents Men, Boondock Saints, The Emperor’s Club, and Full Metal Jacket… this week hopefully I’m going to watch Taxi Driver.

5) I returned to Rockclimbing. This was an activity I took up the last time I was unemployed and was looking for something that would provide positive reinforcement in the absence of a man or a boss. This weekend some friends and I went climbing in Point Dume on the beach in Malibu. There was a pod of dolphins and humpback whales that cam by just a few hundred feet off shore. It was amazing!

6) Free Yoga class at Lulu Lemon. The instructor was amazing, and during the class I came up with the name for one of the sections of the Iphone Apps (”Xtras”) and a quality tagline “Stalk and Talk with StarTrax”. Mental clarity often comes when you aren’t trying to connect with anyone but yourself.

7) Reading my favorite magazine… The Week. Much like other things I like, it pulls together pieces of columns from top news sources to provide less biased reporting on the top stories from the previous week. If you’ve never read a copy, I’ll give you one. It might be the best news in print. I haven’t gotten the chance to pick up a book to read, but maybe sometime soon.

8) Catching up on my DVR/Tivo. I have a guilty pleasure… it’s called Brothers and Sisters on ABC. Until I got a DVR I used to watch it on Abc.com, but I’ve always watched 2-3 episodes at a time. I’m not very good with waiting for cliffhangers to be completed, so catching up with a few episodes at once works out nicely.

9) Going to NYC. I maybe the only person who goes to New York and relaxes, but the GEL 2009 conference was a great excuse to visit my two best friends and sisters who live there, and not do very much else. I think I had 80 emails on my blackberry that collected while I was there, but I got to them eventually and no one seemed to be too mad to wait a day or two. In NYC just sitting on buses and subways for long periods of time can be a very meditative experience.

10) Walking my old dog. When I lived in Santa Monica, land of the lucky people, my roommate had a wonderful golden retreiver named Bella. She’s the best dog ever… chill and friendly… and super soft to pet. When I was forced to move out (my roommate’s fiance was moving in), it was agreed that I would get “visitation rights” with Bella. Now that I’m in Santa Monica practically every day to work at Tsavo, I get to go over and have Bella accompany me on a long walk along the ocean at least once a week. Few things are as relaxing an calming as walking along the ocean, listening to the Beatles, and having a friendly companion like Bella.

11) Sleep. I’ve been sleeping a lot more. It turns out that every day is better if you’ve gotten some sleep the night before. Who would have thunk it? There was a point in January/February where I was sleeping 4-5 hours a night and working my tail off. This did not make me happy and didn’t make me that fun to be around, so I’ve been sleeping more. It means I can’t be at as many events, or be there for after parties, but I feel better, and as mentioned in the beginning, it’s all about ME for this post.

Please tell me what you do to connect with yourself….

Please leave your comments below, and follow me on Twitter @tamireiss

Do’s and Don’ts of Networking on Twitter

Do’s
1. Limit your tweets
2. Space your tweets throughout the day
3. Use DM when you need to reply to one person only
4. Build relationship
5. Unfollow spammers
6. Mix your comments: useful, personal, humoristic, newsy
7. Contribute regularly to the groups you create
8. Use to network
9. Inform your followers that you will be away for a period of time
10. Create a personalized background on your homepage for branding

Don’ts
1. Hug the tweet stream with one tweet after another
2. Use auto-directing messaging
3. Use twitter as a chat room
4. Hard sell
5. Be in for the number game only
6. Criticize publicly
7. Have to follow all your followers
8. Register multiple accounts and tweet same message everywhere
9. Manufactured twittering i.e. several people joining force to push a
blog or someone as part of a marketing plan.
10. Create a series of tweets to deliver one message, use tiny url

Visibility revisted

Don't make people SEARCH for you! Be VISIBLE!!!

Don't make people SEARCH for you! Be VISIBLE!!!

A few months back I touted the importance of staying visible when trying to accomplish something. Today, I am returning to this concept because it has delivered results. This week I will be starting three different part time positions that I would have never had the opportunity to have if I had not been present in places where connectors hang out.

First, I will be assisting with the coordination of an online show for the next two weeks. How did this happen: 1) I was at a tech networking event and we were introduced and then discussed how I might be able to help him (WIIFY), 2) I followed up the next day by emailing etc. which was well received, 3) Around a week later I sent a request for an update, at which point I was put in contact with the other founders and meetings were setup, 4) Tomorrow I will be attending a walk through.

Second, I will helping with the marketing push for some blogs through the social media blog rating sites. How did this happen: 1) My roommate is one of the writers for one of the blogs of this company and she knows I’ve been looking for marketing work (yes being visible to her is easier, but still relevant), 2) Her boss sent out some traffic stats and a request for recommendations for new marketing coordinators she forwarded my resume in, and I had a meeting with the content managers, 3) After the all important “Nice to meet you email” I was offered a part time (which they claim could lead to full-time after the ever present dot com re-org), 4) I now have a web pseudonym “FunnyWebGoddess” that will be “discovering and sharing all the funny parts of the web”.

Last, but certainly not least, starting Wednesday, I will be the marketing intern at a firm that specializes in web analytics and seo and learning how to tailor fit content to the market. How did this happen: 1) I was introduced to a young entrepreneur who I’ve been lucky enough to see and bond with at multiple tech events, we keep in touch through gchat, twitter, etc., 2) At an event he mentioned to me that I should apply for this internship that he couldn’t do because of a bad commute and personally introduced me (by email) to the CEO who had wanted him to join the team, 3) I responded to the CEO with my interest and cc’ed a trusted employee who I was connected with, 4) Interview, thank you email a few days later, and then a request for update email on the day that the CEO was supposed to decide who he has taking on. 5) 6:30pm on Friday email from CEO inviting me to join the team if I was still interested. 6) After a few emails about logistics, this Wednesday I’ll be spending my first 2.5 hours learning the ropes or Google analytics.

You maybe saying to yourself, why is she so excited about three part time positions that probably don’t pay very much? I would simply have to respond, that I will be learning new marketable skills from leaders in the industry, and staying VISIBLE to them, their connections, and the rest of the tech world while actually getting some cash in my pocket.

Please leave your comments below, and follow me on Twitter @tamireiss

Mashable’s Tools for Freelancers

Sean%20P.%20Aune 70 Mashables Tools for Freelancers

85+ Tools & Resources for Freelancers and Web Workers

March 3rd, 2009 | by Sean P. AuneView Comments

delicious icon Mashables Tools for Freelancers 137f7027d2f170bf106044721b86f724 1020 Bookmark to Delicious

web worker Mashables Tools for FreelancersDeciding to become a freelance worker can be a scary proposition. Sure there is an allure to picking what projects you work on, but it can also be stressful not knowing where your next paycheck will come from. Luckily there are numerous resources out there that not only help you find more work, but also loads of tools to help you do your job more efficiently with a professional edge.

We’ve gathered over 85 tools and job sites for a variety of freelancers and web workers. While a lot of these items are focused on web design elements such as photography, programming and writing, we made sure to include something for everyone.

Have more resources to recommend? Tell us about them in the comments.


Work Tools


It’s important for freelance workers to be as organized as possible. After all, it’s up to you to track your time, individual projects, create your own invoices, and more. There are tons of great tools to simplify this for you. For example, GetHarvest.com can help you keep track of your time spent on projects in differing locations, and Zoho Invoices can help you create professional looking invoices to send to clients.


Adobe AIR Apps


klok Mashables Tools for Freelancers

AgileTracker – Allows you to keep track of time spent on projects by client, and if you are using AgileAgenda, you can sync them with each other.

Google Calendar Invoice Creator – Allows you to use Google Calendar as a way to keep track of your hours and then import that data into this app to automatically generate invoices.

Klok – Klok allows you to easily keep track of your time spent on multiple projects. You can easily start and stop tracking by just clicking a button for each project. You’re able to generate multiple reports based off of this information.

Ora Time and Expense – Ora allows you to track expenses, keep a list of your tasks, run a timer on your tasks and more.

Sundial – Keeps track of time spent on multiple projects & clients and allows you to generate reports based on any time period.

Timeloc – Offers multiple features such as running several clients with different billing rates per account, setting different timing intervals, audible alerts and much more.

Vertabase Timer – You can track time on projects for various clients and then export that data to other systems so you can generate reports and invoices.


Invoicing


zoho invoice

BillMyClients.com – Has import & export capabilities, allows you to save invoices locally at any time, HTML customization for better branding, recurring invoicing, PayPal integration and other features.

Blinksale.com – Create invoices from their templates, or you can use your own CSS to custom design one of your own.  Also allows you to import clients from Basecamp, create tags for better organization, set up recurring invoices and more.

CannyBill.com – CannyBill can help you accept credit cards, export data to QuickBooks, automate invoicing and late payment notices and a host of other tools.

CitrusBill.com – You can automate late payment notices as well as customize the look and feel of your invoices while managing all of your payments.

CurdBee.com – A simple and straightforward invoicing solution that also integrates with PayPal and Google Checkout.

Endeve.com – Endeve allows you to customize invoices, import clients from Outlook, track which clients owe you money and a whole lot more.

Fluttervoice.co.uk – A UK-based invoicing service that allows you to generate new invoices and keep track of your payments.  Your clients can also login to see all of their invoices with you at a glance.

FreeAgentCentral.com – Helps you to invoice your clients, keep track of billing, prepare your taxes, and more.  Focused on freelancers in the UK.

FreshBooks.com – FreshBooks allows you to automate late payment reminders, track your time and expenses, customize the look of your tools for a full branded experience and more.

GoToBilling.com – Get paid from an emailed invoice, keep track of your clients, use marketing tools to gain new ones and more.

InLattice.net – Give your clients web access to their invoices and receive confirmation that your customer has viewed an invoice. InLattice integrates with major online payment systems and other tools.

InvoiceJournal.com – InvoiceJournal allows you to send invoices for free via email or print them out to be sent by snail mail.  Also allows you to use multiple currencies.

InvoiceMachine.com – Customize your invoices with logos and colors, use their built-in timer to track your billable hours, create PDFs of your invoices and more.

InvoicePlace.com – InvoicePlace lets you send invoices, track all payments, generate reports, export to Word & Excel and more.

Invoicera.com – Invoicera offers you several time saving features such as automatic repeating invoices for frequent clients, integration with multiple payment gateways, printing, management and more.

invoicesmadeeasy Mashables Tools for Freelancers

InvoicesMadeEasy.com – This service allows you to email or physically mail invoices yourself, or you can pay as little as a $1.00 each to have them mail invoices for you.  Offers all of the usual features to boot.

Invotrak.com – Allows you to track your time sheets, generate invoices, see who has paid you, generate various reports to see how you are performing and more.

LiteAccounting.com – Create invoices you can send via email, save them as PDFs, set up recurring invoices, and more features.

SimplyBill.com – Save your invoices as PDFs, create quotes for work that you can later convert to invoices, get alerted when an invoice is overdue and numerous other features.

SimplyInvoices.com – SimplyInvoices integrates with the Basecamp API to give you full integration with your account and allow for easy invoicing based on your Basecamp activities.

Winkbill.com – Set up recurring billing, export invoices as PDFs, accept payments via PayPal, multiple templates to choose from and more features.

Zoho Invoices – The popular Zoho online office suite has an invoicing feature that can be used for free for a few invoices a month, but you’ll have to pay if you have numerous payment requests to make.  Allows you to import and export data, set up templates, set up recurring billing and more.


Time Tracking


tickspot Mashables Tools for Freelancers

GetHarvest.com – Harvest offers pricing plans from free to premium, but offers an amazing array of platform integrations such as iPhone, Basecamp, Beanstalk, a WordPress plugin and more.  Offers both time tracking and invoicing.

MyClientSpot.com – Helps you keep track of your billable hours, staying organized, tracking leads and numerous other features.

Tickspot.com – Allows you to keep track of your time spent on a project and even see how close you are to using up your client’s allotted budget.  Also offers a free iPhone application.

Time59.com – Keep track of your time and expenses and generate invoices that you can send to your clients.

TimeIQ.com – Keep track of your billable hours. Allows for exporting of data, generating reports at your own specified intervals, and several more features.

Toggl.com – Toogl allows you to manually keep track of your time or use their timer.  They also offer both an online version or a Windows-based download that you can use on your desktop.


Miscellaneous Tools


simplifythis Mashables Tools for Freelancers

Bizzvo.com – Allows you to import contacts, keep to-do lists, take notes, log phone calls with clients, create invoices and more.

Cashboard -A Basecamp compatible tool that allows you to use Mac OSX, Windows and iPhone applications to update your customers on projects, send invoices, accept payments and more.

CreativeProOffice.com – CreativePro Office allows you to manage your clients, projects, tasks, invoicing and more all in one easy web application.

FreelanceSwitch.com Rates Calculator – Have no clue what you should be charging for your hourly rate as a freelancer?  This rates calculator asks you a series of questions about your working situation, how much you want to make and so on, and then gives you a suggestion of how much to charge per hour.

Homecourtx.com – Gives you a customer management system as well as the ability to pass files back and forth and invoice.

SimplifyThis.com – SimplifyThis is both an appointment book for keeping track of your meetings, and any of those that might be billable, as well as a full invoicing service with payment gateway integrations.


Job Listings & Opportunities


So you’ve got the tools to do your job, but do you have the work to do?  Photographers have tons of places like iStockphoto where they can open an account and sell their images with little to no hassle.  For writers there are places such as Helium.com, where you can write any time you’d like, on any subject. While places like FreelanceWriting.com will help you find steadier work.  And if you’re a programmer, there are sites like GetAFreelancer.com, where it seems people will always need workers for more highly technical jobs.


Freelance Photography


istockphoto Mashables Tools for Freelancers

123rf.com – 123 Royalty Free pays you a 50% commission on downloaded images, and also allows you to earn money for referring subscribers and new photographers alike.

BigStockPhoto.com – BigStockPhoto pays you between $.50 and $3.00 per download for your photos, and even higher for special requests.

Dreamstime.com – Photographers can place their images here for a sale and receive between 50% and 80% commission.

Fotolia.com – Commissions range from 33% to 64% depending on your exclusivity and your ranking based on the total number of downloads you’ve sold.

FreelancePhotoJobs.com – Find all sorts of freelance photography jobs for magazines, weddings, websites and more.

ImageCatalog.com – Depending on licensing, ImageCatalog pays photographers anywhere from $.40 to $40.00 per download.

iStockphoto – Photographers can earn from 20 – 40% commissions on each photo they sell through this royalty free site.  (Disclosure: Mashable has a partnership with iStockphoto)

PhotoStockPlus.com – You can earn commissions up to 85% with a 3.25% processing fee for both photos you sell as well as products you put your images on such as mugs and other products.

Shutterstock.com – Shutterstock pays a flat rate of $.25 a download and increases it to $.30 per download when you hit $500 in a pay period.  You can also earn commissions for referring others to the service.


Freelance Programmers & Web Designers


limeexchange Mashables Tools for Freelancers

DesignQuote.net – Potential clients with design and graphic art work post jobs that freelancers can browse through and post bids on to win contracts.

FreelanceAuction.com – Allows you to bid on listed jobs for all aspects of programming and design.  Numerous listings for Web coding and design work such as logos.

GetAFreelancer.com – Focused on a wide selection of computer related work from basic site design to developing full sites for Joomla, OsCommerce, WordPress and more.

LimeExchange.com – Offers jobs that freelancers can bid on, and then you can continue to use the service to check in with one another throughout the lifespan of the project.

oDesk.com – A marketplace for freelancers to meet up with clients and look for work.  Clients can leave ratings and reviews for any freelancers they hire to help them get future work.

ozLance.com.au – Focused on Australia, ozLance has listings for Web development, content writing, audio/visual work and more.

Project4Hire.com – Contractors post technical programming or blogging jobs they have available and freelancers bid for the work.

RentACoder.com – Has thousands of open coding projects and a newsletter you can subscribe to so that you receive daily notifications of new projects as they come available.

ScriptLance.com – ScriptLance focuses heavily on programming assignments, but also features some listings for blog content creation.

SearchWebJobs.com – A job site focused on Web related jobs with a section dedicated to freelance engagements that indicate if you must live near the office or if you can work from anywhere.


Freelance Writers


jobsproblogger Mashables Tools for Freelancers

BloggerJobs.biz – Numerous blogging jobs from all different styles of blogs that range from freelance to full-time.

FreelancePortfolios.com -A resource allowing writers to set up portfolios to show off their work and skills to potential employers.  Also has some job listings for people looking for work.

FreelanceWriting.com – FreelanceWriting.com features a mixture of articles and resources to help people break into freelance writing, and also offers some job listings and links to other resources.

Helium.com – While not so much freelance writing as writing “on spec,” you are free to write articles on any subject and then you can earn revenue from a portion of their advertising sales related to your articles.

Jobs.ProBlogger.net – A jobs board over at the well known ProBlogger for freelance and full-time bloggers looking for work.

JournalismJobs.com – Features job listings for blogs, newspapers, magazines, newswires and other forms of print and online media.

Online-Writing-Jobs.com – Offers all sorts of freelance writing job listings for magazines, reviews, resume writing, blogs and more.

Suite101.com – Freelance writers of all stripes can write articles on just about any subject of their choice and get paid a share of the advertising for the entire life of the article.

WritersWeekly.com – A weekly ezine dedicated to freelance writing that features articles and some listings for jobs.

WritingBids.com – A site that allows various online and offline publishers to post writing gigs that freelancers can bid on in an attempt to win.

WritingCareer.com – Features listings of freelance writing jobs as well as guides and advice for aspiring writers.


Miscellaneous Freelancers


elance Mashables Tools for Freelancers

AllFreelanceWork.com – AllFreelanceWork offers a support community as well as a jobs board for people looking for work in web design, sales, marketing and more.

Amazon Mechanical Turk – Run by Amazon.com, Mechanical Turk offers all sorts of quick freelance work from simple things such as doing searches for Creative Commons licensed photography to writing full articles for web sites.

BizReef.com – Contractors post their jobs and freelancers bid on the work in a number of fields such as graphic design, marketing, photography and more.

ContractedWork.com – Businesses needing work done post their projects and then freelancers can bid for the work.  Has a heavy concentration on web site related work, but does also have listings for other fields.

Elance.com -A well known freelancing website with just about every type of job you can think of from high end coding projects to engineering, finance, copy writing and a lot more.  Freelancers can set up profile pages listing all of their skills and what services they offer.

FreelanceJobs.org – Freelancers can set up a profile explaining their background while employers can post jobs for computer workers, Web designers, writers, translators and many more fields.

FreelanceWar.com – Listings for editors, writers, web designers, journalists, copywriters and pretty much everything else you can think of.

Freelancers Union – In addition to providing excellent resources for freelancers, the Freelancers Union offers a “Gigs” section.

GoFreelance.com – Has job listings for writers, sales, photography, marketing and several other fields.

Guru.com – Freelance work in every field including things such as fashion, broadcasting, illustration, Web design and more.

iFreelance.com – Site for freelancers and employers looking to connect for numerous types of freelance work such as writing, design work, Web programming and more.

ProZ.com – Focused on translators and translation services, ProZ also offers message boards for freelance translators to talk about issues concerning their business.

Skillance.com – Enter what your skills are, set up a profile, and let contractors search for the people that best fit their project.

Sologig.com – Listings of freelance consulting jobs from around the United States in numerous fields such as aerospace, sales, legal and numerous other fields.

TheFreelanceNation.com – This site pulls together listings from 119 different freelance job boards with listings for legal work, web design, photographers, PR and many, many more fields.

Vois – This virtual outsourcing site allows users to find a wide range of projects from simple logo design to full websites, SEO help, and more. In addition to finding projects, you can collaborate with clients on the site.


More freelance and web worker resources from Mashable:


- 7 Productivity Tips for Freelancers & Web Workers
- 40+ Places to Sell Your Designs Online
- 6 Ways to Publish Your Own Book
- 6 Reasons to Start Coworking
- CAREER TOOLBOX: 100+ Places to Find Jobs

Image courtesy of iStockphoto, kutaytanir

Please leave your comments below, and follow me on Twitter @tamireiss

Rollcall

Over the past few months I have been networking my way to what hopes to be a job or a combination of positions very soon. I have been incredibly fortunate to meet leaders in the tech industry and wanted to list them here to show that people are actually pretty nice and that if you are friendly enough they are generally happy to talk with you. Sometimes, it’s just a phone call, sometimes it’s lunch, every so often is an interview, but no matter what every minute of their time is worth a whole lot.

It helps if you are associated with connectors. Most people on this list I have been introduced to by Andrew Warner or Daniel Paul, I definitely owe them this shout out.

Per some recommendations from some of the individuals below, I’ve taught myself a little bit of HTML. This list was created using what I learned, and was typed completely in the HTML not visual editor on Wordpress. It took longer but I think it was worth it for the adventure.

List of high level people who were nice enough to give me some time:

  1. Josh Spector – Director of Content at Comedy.com
  2. Mike Jones – CEO of Tsavo Media (among many other accomplishments)
  3. Sean Percival – Director of Content at Tsavo Media (and other sites including LALAWAG)
  4. Drew Baldwin – Co-Founder of Tubefilter
  5. Marc Hustvedt – Co-Founder of Tubefilter
  6. Mark Jeffrey – CTO of Mahalo
  7. Tyler Crowley – Director of Business Development, Marketing, and Strategy of Mahalo
  8. Eric Stephens – Director of Product and User Experience at Mahalo
  9. Mark Geller – Product Manager of Photos at Google
  10. Jun Loayza – Co-Founder of Viraology
  11. Yu-kai Chou – Co-Founder of Viraology
  12. Neil Patel – SEO Expert and Founder of QuickSprout
  13. Don Mosites – Founder of Streamy
  14. KW Low – Director of Business Development and Strategy at AT&T Interactive (Yellowpages)
  15. William Barnes – Founder of WPB Group (and Geeky T-shirt extraordinaire)
  16. Shira Lazar – Tech Reporter and Ultimate Connector who blogs at The Pop Report
  17. Stefan Goldby – Producer at Chemistry Productions (and former VP at ManiaTV)
  18. Hayden Black – Executive Producer of Goodnight Burbank (and on-line video power player)
  19. Mike Prasad – Developer of Koji BBQ’s Twitter and GirlGamer
  20. Yaron Tilajef – Director of Sales at (mt) MediaTemple
  21. The crew at Eblizz
  22. Every C level person at AFI
  23. And a few other people I’m sure I’m forgetting

Well that’s the end of this post and my HTML experiment. Let’s hope all the href=”" links work ;)

Please leave your comments below, and follow me on Twitter @tamireiss