Software Developer Resume
TampA
SUMMARY:
- Over 3+ years of experience in analyzing, designing, developing and integrating web & desktop applications and experience working on financial service applications.
- Knowledge and experience in developing all types of web based applications like Server - Side HTML applications, AJAX applications and Single Page Applications and handling cross browser platforms.
- Strong back-end programming experience using Java, JavaScript, Angular JS, Python and C++ including frameworks like Node.JS, React.JS, Spring, Spring MVC and Hibernate.
- Experience in Software Development Life Cycle (SDLC) using Agile Methodology with Scrum.
- Experience in Unit, Integration and Automation testing along with strong communication and presentation skills.
TECHNICAL SKILLS:
Languages: C++, Java, SQL, JavaScript, Python
Web Technologies: HTML5, CSS3, JavaScript, jQuery, node.js, react.js
Frameworks: Bootstrap, Angular JS, JDBC, Spring MVC, Hibernate
Web Services: RESTful, SOAP
RDBMS: Oracle, MySQL, MS Server
Design Patterns: MVC, Front Controller, Singleton Patterns
IDE Tools: Eclipse, Net beans, MATLAB, IntelliJ
OS: Windows XP/7/8/10, Linux(Ubuntu), Macintosh
PROFESSIONAL EXPERIENCE:
Confidential, Tampa
Software Developer
Responsibilities:
- Developed the User Interface screens for clients using HTML5, CSS3, JSP, JavaScript, jQuery and AJAX.
- Create and deploy new features to sustain and amend existing applications.
- Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.
- Used Hibernate for interacting the database using hibernate mapping and configuration using hibernate queries.
- Implemented AJAX using jQuery/JSON in order to fetch the data asynchronously to populate the UI.
- Used Spring for creating the objects using Dependency Injection (IOC).
- Consumed Restful Web Services using Spring REST template.
Environment: Java, HTML5, CSS3, AngularJS, JavaScript, jQuery, MySQL, Eclipse IDE, Maven, JSON, RESTful.
ConfidentialJava Developer
Responsibilities:
- Implemented E-ticketing system which eliminated the necessity for documentation and reduced waste time by 15% using Java, RESTful web service and Oracle 11g server.
- Application is created based on Model View Controller (MVC) design pattern and developed an end to end application using Spring MVC, Hibernate and MySQL as back-end.
- Performed GET, POST requests in AJAX call of XML, JSON using JavaScript, jQuery.
- Monitored the error logs using Log4J, fixed the problems and delivered presentations to customers.
- Adopted a cross browser and cross platform approach to make the website more versatile and supportive.
- Written Complex SQL queries to fetch data from different tables using Data Access Object (DAO).
- Used version control repository SVN and JIRA for issue tracking.
Environment: Java, Spring MVC, Hibernate, HTML, CSS, JavaScript, Bootstrap, jQuery, Node JS, React JS, Oracle, Eclipse, jUnit, Maven