- Montgomery Street, San Francisco, CA 94105
- H: (555) 432-1000
- C:
- resumesample@example.com
- Date of Birth:
- India:
- :
- single:
- https://www.linkedin.com/in/Jessica-Claire-195b7b22/
- A diversely skilled Applications Development Lead with a strong background experience in designing, developing of software applications in building complex, sophisticated products with ambitious time schedules.
- 14+ years of experience in the development and implementation of Web, Distributed & Client-Server applications using Object Oriented Technologies like .Net, Java and J2EE on various commercial & banking applications.
- Good programming experience in JAVA and J2EE technologies that includes Core-Java, JDBC, Servlets, JSP, Struts, Spring, AJAX, JNDI, JMS, XML beans, EJB, Webservices, WSDL, and XML, which includes XSD, SAX and DOM parsers.
- Proficiency in popular open source Framework like STRUTS, SPRING, iBatis, MYBATIS and HIBERNATE and exposed to the Agile Process.
- Good experience in Web technologies such as Sencha, ExtJS, Jquery, CSS, HTML, JavaScript.
- Strong working experience in distributed object-oriented component analysis and design according to industry leading J2EE framework on WebSphere and Tomcat.
- Experience in developing J2EE design patterns Factory Pattern, VO, and Dao’s
- Excellent work experience and Expertise in writing SQL queries, Stored Procedures, Triggers and tuning the queries with major relational databases Oracle, SQL Server and DB2.
- Used Gradle, Maven & IVY for building and managing project.
- Good Business knowledge in the Education and Financial Domain.
- Experience with Object Oriented Design (OOD) and Object Oriented Analysis (OOA), SDLC, RUP, UML associated Tools such as Rational Rose.
- Used version control tool such as GIT, TortoiseHg, VSS and SVN.
- An understanding of the component-based programming paradigm.
- Server side JDBC, socket, multi-threaded, algorithmic, and high throughput development.
- Be very hands on and skilled in building systems and programming frameworks from the bottom up.
- Have excellent analytical, communication and interpersonal skills with ability to interact and mentoring individuals at all levels and ability to work independent
- Engineering software expertise
- Web-based software engineering
- Leading software development teams
- Leadership communications
- Software applications
- Client requirements
- Algorithm implementation
- Proficient in Java, .Net, J2EE
|
- Database programming
- Programming Languages
- Performance optimization
- Project management
- Design reviews
- Build releases using Octopus and Team City
- Software Documentation
|
Lead Software Engineer I, 11/2017 - Current
Caci International Inc. – Southern Pines, NC,
- Led a team that within seven months designed, developed, tested and deployed AIR Secure Browser for Test Delivery System for Android, iOS and Chrome OS (Kiosk App).
- Led a team in designing and developing the Item Tracking System (ITS) and Item Authoring Tool (IAT) which allows content writers to create items and tests to administer in student testing at district and state levels using Object Oriented Technologies like .Net, jQuery and Javascript.
- Integrated RedHat SSO across all the projects in a company to have a Single Sign on and to manage roles through SSO using SAML.
- Lead a group of five developers and analysts in an Agile Software Development process which includes daily stand-ups, presentations to stakeholders, reviews of code and SQL changes, and system testing.
- Regularly discuss current work and provide recommendations to architects and senior management.
- Worked closely with cross-functional teams to define functional requirements, coordinate and prioritize activities, and track deliverable.
- Assist with the interviewing, hiring, and training of software engineers
- Followed quality standards and procedures to minimize errors and maximize customer satisfaction.
Senior Technical Manager, 11/2013 - 11/2016
Deloitte – Columbia, SC,
- Designed the system architecture using spring annotation based and Mybatis.
- Designed and developed using design patterns, such as façade, singleton, factory, command, proxy etc.
- Provided solutions on OO design concepts, best practices, exception handling, and identifying and fixing potential memory, performance, and transaction issues.
- Participate in project planning with business analysts and team members to analyze business IT requirements.
- Used JMS messaging Queues in sending and receiving the messages.
- Collaborated with leadership staff to determine appropriate budgets.
- Managed and mentored a group of 10 application developers in offshore and 4 in onsite, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
Senior Java Developer, 10/2013 - 11/2013
Amzur Technologies INC. – City, STATE,
- Designed the brokerage system architecture using Struts & Hibernate.
- Worked with project managers to design and implement scalable solutions.
- Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
- Participated in requirements gathering and design development meetings.
- Reviewed code and debugged errors to improve performance.
- Worked with quality assurance team to set up scripts, test case and automation protocols.
Technical Lead Software Developer, 10/2006 - 10/2013
Tata Consulting Services Ltd – City, STATE,
- Designed and developed multi threaded processes to handle the Account Validation for the Company.
- Involved in writing stored procedure, triggers and PL/SQL scripts in Oracle database.
- Used Liquibase framework to maintaining the DDL/DML changeset.
- Used Dynatrace to analyze the performance for the system
- Developed web application using JSP, JSTL, HTML and CSS and used JavaScript and Ajax for performing front end validations.
- Used ExtJS Ajax framework with JQuery for validating accounts and various other details
- Used spring for Dependency Injection to wire the application bean and dependent objects.
- Developed Spring Controllers which manages the application flow and makes calls to business objects i.e. POJO’s to manipulate its contents and used Spring Interceptors to apply specific functionality to certain requests.
- Use Eclipse as IDE tool to develop the application and HP ALM for bug and issue tracking
- Deploy the application on the WebSphere application server and used Tortoise SVN for software configuration management and version control.
- Developed JUnit Test cases for unit testing, used Log4j for logging errors and involved in code reviews.
- Used ANT automated build scripts to compile and package the application.
Bachelor of Science: Mechanical Engineering, Expected in 06/2006
-
Sardar Patel University - Gujarat, India,
GPA:
High School Diploma: , Expected in 04/2002
-
Lal Bahadur Shastri Vidyalaya - Gujarat India,
GPA:
- Foundation Certification in Banking
- Brainbench Certification in Java and J2EE
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
How this resume score
could be improved?
Many factors go into creating a strong resume. Here are a few tweaks that could improve the score of this resume:
- Length
- Personalization
- Target Job