Technical Consultant Resume
SUMMARY:
A software development professional with a passion for the craft of software development and a consistent record of meeting significant challenges, overcoming difficulties, and reliably delivering quality solutions. I specialize in Java development, web services and agile software development methodologies and has experience in design, development, implementation and testing of software systems and applications, combined with excellent communication and people skills.
PRIMARY TECHNOLOGIES:
Java: JEE, JQuery, Eclipse, Agile software development methodologies
Mobile Technologies: Android Development.
Database: Oracle, My SQL.
Web technologies: HTML, XML, CSS, Java Script.
Integration: Camel. C++, Python, Big Data Analytics (Hadoop), XML, Net Beans, JUnit testing, Java Server Pages (JSP).
PROFESSIONAL AND BUSINESS EXPERIENCE:
Confidential
Technical Consultant
Responsibilities:
- Description:Currently working on an internal project that aims at creating a central framework of common components for optimal management of highly scalable integration projects in ApacheCamel.
- Components being built: Logging, Exception Handling, Database connectivity, Unit Tests, Routing utilityfor a) File handling and b)Data format handling, Authentication (Security), Quartz scheduler (Batch jobs).
- Technologies used:Java, spring framework (Java DSL & Spring DSL for Apache camel)
- Sending of data to backend through POST and extraction of post data through extracting of variables is also a part of course.
- Worked on internal project to develop sample mobile application that sends data through Apigee Edge Platform
Confidential, Charlotte, NC
Teaching Assistant
Responsibilities:
- Taught object oriented analysis and design, and C++ programming.
- Prepared and delivered lectures, administered and graded exams, and mentored students individually.
