Programmer Analyst Resume
SUMMARY:
- 2+ years of experience in IT field with working knowledge in Java SE, Java EE platforms and Wireless Engineer skills with complete experience of Software development life cycle with strong expertise in software analysis, design, development and implementation of Java/J2EE applications.
- Knowledgeable in designing and developing enterprise applications using Java technologies like Core Java, Spring, Hibernate, JDBC, Web - Services (REST), Collection Frameworks and OOP’s Concepts.
- Knowledge of networking concepts like TCP/IP, Switches and Routers.
- Expert level in performing the wireless site survey and designing and building the 802.11 n/a/b/g/ac using the Air-Magnet Spectrum XT and Air-Magnet Survey Pro tools.
- Virtualizing the RF patterns in the multiple floors and designing the wireless patterns.
- Experience on design and development of web applications using JSP, JavaScript, HTML5, CSS3.
- Strong Core Java background with experience in Collections, Multi-Threading, Java 8, Interfaces, RMI, Serialization, Synchronization, Exception Handling, OOPs techniques.
- Expertise using rapid application development tools like Eclipse, Anaconda and IntelliJ.
- Having good RDBMS concepts knowledge and worked with MySQL, Oracle 11g and DB2 and non-relational like NoSQL(Cassandra).
- Proficient in SQL and wrote Stored Procedures, Triggers besides writing DDL, DML.
- Expertise in implementing and deploying Restful Services to develop dynamic server- side web contents.
- Expertise in Software Development Life-Cycle (SDLC) phases of design, development, implementation, deployment, testing and maintenance as per quality standards using Agile, Waterfall and SCRUM methodologies.
- Extensive experience with source control tools like Git, CVS, GitHub.
- Development experience in Windows, Linux, Mac OS and UNIX operating systems.
- Good team player with ability to solve problems, organize and prioritize multiple tasks.
- Excellent communication and inter-personal skills.
- Knowledgeable with AWS Cloud Practitioner with EC2, S3, IAM.
TECHNICAL SKILLS:
Languages: C, Java, SQL.
Java Technologies: Core Java, Multi-threading, Collections, JDBC, JSP, Servlets.
Frameworks: Spring, Hibernate, Collection.
Scripting Language: HTML5, XML, CSS3, Java Script, Ajax, Python.
Web Services: RESTful
Databases: MySQL, Oracle11g/10g, MS SQL Server, MongoDB.
Tools: /IDEs: Spring Tool Suite, Anaconda, Jupyter, Eclipse IDE, JUnit, NumPy, Pandas.
Application Servers: Apache Tomcat, JBoss.
Version control: GIT, CVS.
Platforms/Browser: Windows, UNIX/Linux, Internet Explorer, Firefox, Chrome
PROFESSIONAL EXPERIENCE:
Programmer Analyst
Confidential
Environment: Java, Servlets, JSP, Apache Tomcat, XML, HTML, CSS, RESTful, JSON, JavaScript, Spring, JAX-RS, Hibernate, Eclipse, JUNIT, SQL, Maven, Oracle.
Responsibilities:
- Knowledgeable in analyzing, designing, coding and testing the application.
- Designing bug free code using Java, Web Services to implement the service, process the business logic, load the data into Oracle10g publish the progress of these services, results on the monitoring web page.
- Designed and implemented UI layer using HTML, CSS, and JavaScript.
- Implemented API using RESTful and Micro Services.
- Knowledgeable in deploying JAR and WAR files in Apache Tomcat application server.
- Implemented Business Logic using Spring Service Components.
- Experience with Java Multithreaded programming to develop multithreaded modules and applications.
- Knowledgeable in the back end to modify business logic by making enhancements.
- Defined Hibernate O/R mapping and used Hibernate and Data Access Objects (DAO) to implement the database and persistent layer.
- Knowledgeable Spring dependency injection and Spring-Hibernate Integration.
- Working knowledge in the migration of independent parts of the system to use Hibernate for the implementation of DAO.
- Development Knowledge on the AWS cloud using EC2, S3, IAM etc.
Network Analyst
Confidential, Ohio
Environment: Routing Protocols, LAN, WAN, Air-Magnet Spectrum XT, Air-Magnet Survey Pro, TCP/IP, Switches, Routers.
Responsibilities:
- Experience in building the project and performing the site surveys using the Air Magnet Survey tools.
- Experience in design and implementation of network in the schools, Office buildings and Large open spaces.
- Designed and deployed EIGRP/OSPF configurations, including route distributions and summarizations
- Developed a VLSM (Variable Length Subnet Mask) scheme, using it along with OSPF to create the most efficient flat switch domains.
- Analyzed network traffic pattern and developed a VLAN (Virtual LAN) infrastructure among all switched networks for optimal performance.
- Building the enterprise level wireless site survey files for planning, mapping and designing 802.11 n/a/b/ac/g.
- Working experience with routing and network service protocols (e.g. OSPF, MPLS, Multicast, SNMP, IPv6)
- Experience on Active Directory Configuration of Windows Servers
- Configured & troubleshooted of various routing protocols: MP-BGP, OSPF, LDP, EIGRP, RIP, BGP v4. Configured IP access filter policies.
- Managed IP address DNS and DHCP for the network using Infoblox.
- Experience on troubleshooting on slow network connectivity issues, routing issues that involves OSPF, BGP and identifying the root cause of the issues.
- Experience on troubleshooting the Network Issues onsite and remotely depending on the severity of the issues.
- Worked with creating VIP (virtual servers), pools, nodes and applying Rules for the virtual servers like cookie persistency, redirection of the URL.
- Installing the Wireless Access Points (WAP) through the commercial and school building.
Java Programmer
Confidential
Environment: Struts 1.x, Unix Shell Scripting, Java 1.4, JDBC, Servlets, JSP, Oracle 8i, HTML, MySQL, WSDL, Eclipse.
Responsibilities:
- Involved in analysis, design and development of application and developed specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Developed serve side applications using Servlets, JSP, and JDBC.
- Used JMS for communicating various clients and its components.
- Used Web Services-WSDL and RESTful.
- Deployed applications on Tomcat Server .
- Extensively configured the build files to different Environments.
- Developed Session Beans which encapsulates the workflow logic.
- Used Entity Beans to persist the data into database and used Message Driven Beans MDB to notify the bean state.
- Developed EJB components for middle tier component implementation and business logic implementation.
- Used Struts framework for building web applications.
- Developed web pages by using HTML, CSS, JavaScript.
- Created User guide and application support document.
- Wrote Test Cases for Unit Testing using Junit.
- Involved in regression testing, evaluating the response times, and resolving the connection pooling issue
