Specific Language Programmer Resume
- Resume
- Programmer Resume
- Specific Language Programmer Resume
As the usage of data has grown, it has forced the software companies to modify their existing products or introduce new products for their clients. These software/web applications are built using various programming languages such as HTML/CSS, Java, PHP, ASP.NET, SQL, R Scala, Swift, MongoDB, etc. Depending on the requirements, programmers are experts in designing and developing software/application that provide optimal service to clients or end-users. When you are targeting a specific language programmer position, your resume must demonstrate expertise and work accomplishments relevant to that job profile. Moreover, including keywords related to the position can not only help in clearing the ATS round, but also grab the attention of the recruiter. For doing this, refer to the company's job description and make sure that your resume is free of grammatical as well as spelling errors. Including skills like detail-oriented, flexible, analytical mindset and problem-solving approach along with excellent oral/written communication demonstrates your soft skills to the recruiter. The following sample of a MongoDB programmer will serve as a perfect guideline for this particular role, and assist you in drafting an accurate programmer resume.
William G. Murray
1560 Fairway Drive
Oakland, CA 94612
Phone: 707-460-3158
Email: william.murray@anymail.com
Job Objective:
Self-motivated, experienced, and certified 'MongoDB Programmer' seeking a senior position within an IT organization to use my programming language expertise and skill-set in designing/ developing optimal software according to the client specifications within limited time constraints.
Summary of Skills:
- Possess sound knowledge of different programming languages, including HTML/CSS, Java, PHP, Node.js, MongoDB as well as JSON/BSON used in creation of NoSQL collection
- In-depth information of modeling/architectural patterns, governance methodologies, and potential limitations within MongoDB
- Solid experience in building or developing MongoDB applications and have familiarity with enterprise-scale software architectures, application development methodologies as well as operational considerations
- Expertise in software development life-cycle and capable of designing as well as testing the software/web application to satisfy client requirements
- Capable of multi-tasking for complex projects and flexible to work overtime to complete projects within deadline
- Ability to review testing procedures to detect performance issues, scalability bottlenecks, and write simple as well as complex queries for performance optimization of the product
- Excellent analytical and problem solving skills
- Team player with exceptional organizational and communication skills
Technical Proficiencies:
- Familiar with database like Microsoft Access, Oracle, MS SQL and DB2
- Ability to operate major software tools and internet
- In-depth knowledge of tools like Robohelp, Dreamweaver and Photoshop
- In-depth knowledge of programming languages like Java, .Net, Javascript, XML, DHTML, HTML, C#, C, C#, VB.Net and VB
- Possess sound knowledge of Windows XP, Windows 2000, Windows Vista and Windows Server 2003
Work Experience:
MongoDB Programmer
Deloitte, Oakland, CA
February 2016 - Present
- Attending client meetings to understand and translate business requirements into technical specifications to provide efficient and quality software within deadline
- Collaborating with senior developers and implementing appropriate indexes, including B-tree and Geospatial as per the requirement for performance improvement of the software
- Assisting developers in detecting performance problems using MMS and Mongo Profiler as well as performing debugging code to locate errors and correct them
- Coordinating with software development team to work on MongoDB database concepts, including locking, transactions, indexes, sharding, replication and schema design according to the need of projects
- Creating multiple databases with sharded collections and choosing appropriate shard key on the basis of project requirements
- Working on creating documents in Mongo database during development life-cycle and performing daily database maintenance tasks, including database monitoring, backups, space and resource utilization for different projects
- Evaluating different indexing strategies to support queries, and sorting documents using appropriate index keys
MongoDB Programmer
HULU Technologies, Oakland, CA
April 2014 - January 2016
- Coordinated with the team head to prepare accurate implementation of task lists/time estimates, and delivered program modules according to functional specifications, quality standards, and project schedules
- Assisted in consistent documentation throughout the software development life-cycle by listing program description, special instructions, and changes made in database tables on procedural, modular as well as data level
- Worked overtime for development of custom and third-party applications, and handled enhancements, bug fixes as well as process changes by using different programming languages such as HTML/CSS, Java, PHP, Node.js, MongoDB, etc.
- Helped for optimal operational efficiency of the product by maintaining their data ecosystems, and continuously provided quarterly performance reports for insights and improvements to senior developer
- Worked in agile environment to understand client requirements, and suggested innovative designs for tackling complex product needs as well as maximum client satisfaction
- Collaborated with testers to perform unit to check individual modules, black box/white box as well as acceptance testing to ensure the product delivers the expected outcomes
- Investigated issues pertaining the product to determine the root cause for bugs, and recommended quick solutions to ensure error-free software
Internship:
Software Programmer (Entry-level)
Charles Schwab TechSolutions, Oakland, CA
October 2011 - March 2014
- Assisted to prepare program specifications and diagrams as well as logic flowcharts for the project after understanding client requirements
- Worked under supervision of senior developers to write back-end code using SQL programming language and wrote various simple/complex queries for client's project
- Coordinated with team to define variables as well as create appropriate tables for the relational database project and helped to establish connectivity
- Worked overtime to compile and execute program modules to ensure error-free codes
- Collaborated with fellow programmers to investigate, correct data, and system errors to ensure data integrity
- Contributed to deployment of SQL server in client's enterprise, including installation, configuration backup, data recovery and software upgrades
- Interacted with testers to help in writing code for unit, integration and load testing to ensure the application gives appropriate results
- Attended training sessions to understand NoSQL database management system and learned basic commands related to log in/out, creating database/collection, inserting records in collection, administrative commands and many others
Education:
- Master's Degree in Computers
Holy Names University, Oakland, CA
2011
- Bachelor's Degree in Computer Engineering
Holy Names University, Oakland, CA
2009
Certification:
- MongoDB Certified Professional, 2015
- Oracle Certified Associate, 2011
Reference:
On request.