Empire view building, Andheri East, Mumbai,
  • Analytical and critical thinker
  • Software engineering process management
  • Experience with high-performance server stacks
  • Excellent troubleshooting skills
  • Relational database systems
  • Linux Operating system
Hobbies and Interests
  • Basketball
  • Board games
  • Model building
  • Personal productivity
  • Role Playing Video games
  • Marathon running
  • English
  • Hindi
Software Engineer
Senior Software Engineer
Senior software engineer with 8+ years of experience with cutting-edge web technologies for developing software solutions to host high-performance websites. Extensive experience with e-commerce and payment gateway integrations. Deep knowledge of Linux operating systems, web servers and virtual environment systems.
Westwood Academy
Software Engineering Course
Winston, Canada
June 2008 - May 2009
Crossroads Technical University
Bachelors of Technology
Winston, Canada
June 2004 - May 2008
Senior Web Developer
Mumbai, India
Jan 2015 - Present
Successfully setup virtual environments with docker, Hyper-V and Amazon Web Services. Provided leadership to the team of 15 members to develop an interactive graphics website using Three.js with real-time 3D workspace environments.
Associate Web Developer
Mumbai, India
June 2010 - May 2014
Provided user requirement analysis, programming, and support for website accessed by 10 million users globally. Assisted in the design and development of e-commerce solutions with PayPal, and other payment integrations
Associate Programmer
May 2008 - June 2010
Successfully generated backend programming utilizing LAMP stack to serve a website with 1 million monthly visitors. Provided support on hosting issues, general updates, and server maintenance.

Resume Tips for Software Engineer

Creating a perfect resume for Software Engineer is about following the best practices to create the resume. Use your resume to highlight your key achievements for Software Engineer resume. Use a professional template that lets you shine out of the pool of candidates.

Use professional Fonts to improve readability

Cursive fonts not only deteriorates readability but also make it hard on the eyes. Don't use cursive or bold fonts that make it bad to look at. Use professional fonts to improve readability. Use proper headingS and emphasize the key skills and achievements to make them stand out. Limit the colors used in your resume to 2-3 colors only.

Make Your Contact Info Prominent

Make your contact info stand out in your resume. You may not need to add your address to your resume but always add your professional email or a phone number where hiring managers can contact you. You should also add other profiles like LinkedIn or Facebook where hiring managers can find you. If you have a blog or website, always add the link to your blog/ website.

Use quantitative data where possible

Research has shown that adding numbers to the text not only improves readability but also improves the credibility of the text. Use numbers in your summary or experience objectives. Example: If you improved the website bounce rate of a marketing campaign, use numbers to show improvement. Improved website bounce rate from 45% to 13% for a shoe shopping website.

Don't use meaningless buzzwords

Hiring managers get turned away if you use too many of the buzzwords in a short span. Don't use the buzzword like "Best of breed", "top of the class", "excellent leader" unless you have the proof to back your claim. Limit your use of meaningless words unless they are serving a purpose. Add only the information in your resume that provides a value to the hiring manager.

Scan the Job post and Use Keywords

Don't use a single resume for all the job posts you are applying for. Scan the job post and figure out what the hiring manager is looking for. Suppose the job description is asking for a marketer with programming experience. Mention your programming hobbies or the skills you have related to the programming. Always add the references, achievements or courses that are related to the job descriptions.

Get Help From a Professional

Creating a resume for yourself is not easy. It takes time and skills to create a perfect resume. Even though if you read tons of articles on creating a perfect resume. It is possible to miss a factor or another. There is where resume experts are helpful, they can identify the key achievements in your resume and create a perfect resume for yourself.

Learn More about Resume Direct