Software Developer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- A Software Developer with a significant track record of success in exceeding expectations and meeting program milestones.
- Specialized expertise in Data Structure, Python, Java, Object - Oriented Programming, Database design, Structured development, Web Application development, Agile methodologies, and component-based architecture complemented by a solid understanding of the full software development life cycle (SDLC).
- Adept at developing and executing cutting-edge software solutions for product-based and service-based organizations.
- Good understating of Cloud Technologies like Amazon Web Services (AWS) VPC, EC2, Cloud formation, S3, IAM, RDS, Route 53, AWS CLI, Cloud Watch, Dynamo DB and Elastic cache.
- Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio, and PyDev.
- Experienced in writing jinja2, HTML, CSS, Bootstrap, JavaScript, DOM, jQuery, Angular.JS, and JSON to deliver cutting-edge user interfaces and components.
TECHNICAL SKILLS
Programming Language: Python, Java.
Web Designing Language: HTML, CSS, JavaScript, AngularJS.
Frameworks & Interfaces: Django, Flask, Bootstrap, jQuery, Hibernate 4.0, Spring 3.0(MVC), DOM.
Database: Oracle, MySQL, MS Access.
Operating System: Windows, Linux (Ubuntu).
IDEs: PyCharm, Spyder, PyScripter, PyStudio, PyDev, NetBeans, Eclipse, MyEclipse, RStudio, Atom.
Version Control: GIT, SVN, Bit Bucket, GITHUB.
API: REST.
PROFESSIONAL EXPERIENCE
Confidential
Software Developer
Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed views and templates with Python and Django’s view controller and templating (MVT) language to create a user-friendly website interface.
- Wrote and executed various MYSQL database queries using the Python MySQL connector and MySQL dB package.
- Implemented Python-based API (RESTful Web Service) to track sales and perform sales analysis using Django.
- Involved in designing, development of internal submodule which updates files to SVN repository directly using SVN Kit.
- Work with experienced team members to conduct root cause analysis of issues, review implemented code and perform unit testing.
- Involved in writing application level code to interact with APIs, Web Services using JSON, XML, and AngularJS.
- Developed server-based web traffic statistical analysis tool using Django, and designed an API (RESTful Web Service).
Confidential
Software Developer
Responsibilities:
- Experience in design and development of web-based applications using Java, JDBC, Servlet, JSP, Java-API’s.
- Developed UI using HTML, CSS, JavaScript, Bootstrap, jQuery, TypeScript, and Angular for interactive cross browser functionality and complex user interface.
- Developed Search Engine, Slider-Directives, Grids, Checkbox directives, and other functionalities using AngularJS (extensive usage of $scope, ng-controller, ng-grid, ng-model, and many more).
- Extensively used the Spring framework implemented upon the MVC design pattern.
- Used Hibernate an ORM framework DAO layer to persist application data into Oracle and MySQL database.
- As part of various assignments, Involved in Requirement Analysis, Application Maintenance, and Bug Fixing.
- Handle all critical issues and risks associated with project implementations.
- Perform code review and identify functional gaps in the end-to-end application development life cycle.
- Learn client business processes to provide the best solution.
- Part of the user acceptance testing to solve production issues.