We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Having 8+ years of certified professional IT experience in Project Analysis, Design, Development, Testing, and Deployment of distributed multi - threaded and multi-processing applications using C, C++, STL, UNIX System Server Programming.
  • Actively involved in each phase of Software Development Life cycle (SDLC).
  • Experience in developing teh application with Agile Methodology, Waterfall Methodology, and Test-Driven Development.
  • Experience in Design Patterns, IPC, Shell Scripting Socket Programming, TCP/IP Sockets, XML, Oracle in UNIX, Windows, and Linux Environments.
  • Experience in Distributed Application Development and Object-Oriented Programming (OOP), JavaScript, and Python.
  • Hands-on experience in developing and a solid understanding of Micro-Services Architecture and Service-Oriented Architecture.
  • Hands-on Experience in Equipment management and Data Service Projects.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO, and parsers like SAX, DOM.
  • Strong experience in designing and developing data models and accessing applications using SQL, PL/SQL.
  • Experience on different IDEs such as Eclipse, IntelliJ, and deployment using Application Servers like Apache Tomcat.
  • Decent Experience in using code repository tools GIT, and Tortoise SVN.
  • Decent Experience in Docker, Kubernetes & Deployment of Applications in Server.
  • Good understanding of Business workflow, Business logic, and Business methods for further implementation of user requirements in a distributed application environment.

TECHNICAL SKILLS

Languages: C,C++,Java, PL/SQL, SQL, and Python.

Operating system: Windows, Unix, Linux, RTOS

Java & J2EE Technologies: Java, XML Parsers, JSP Servlets, Spring 5.x, Spring BOOT, Java Beans, Web Services (REST and SOAP).

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Servers: Apache Tomcat, IBM Web sphere.

Technologies: SNMP, MPLSTP, TCP/IP, HTTP, DOCSIMEF Designed MPLS.

Databases: Oracle, DB2, MSSQLServer, MySql, Couch DB

IDE/ Testing Tools: Eclipse, IntelliJ, Visual Studio Code, Postman.

Concepts: UML, Design Patterns.

Configuration Management Tools: SVN, WinSCP, GIT, Mercurial, Wireshark.

Build Automation Tools: Gradle, Maven, ANT, Jenkins.

Methodologies: Waterfall, Agile, and TDD.

Cloud Technologies: Amazon Web Services.

Defect Tracking Tools: GDB, Jira, Valgrind.

Others: Smoke Test, JUnit, Putty.

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Software Engineer

Responsibilities:

  • Used Agile methodology and actively participated in Scrum meetings to produce quality deliverables within time.
  • Worked on High level and low-level system design, planning, estimation, and implementation.
  • Perform development of software applications for teh client's Point-of-Sale systems.
  • Design and develop software about various aspects of a Point-of-Sale system on Toshiba 4690 OS, Linux, and cloud-based platforms, among other platform technologies.
  • Design and develop Point-of-Sale store system components, including teh development of both Business Logic components (developed primarily using Java, JavaScript, and C++, among other technologies and frameworks), as well as User Interface components (developed primarily using Java, JavaScript, and XML/JSON, among other technologies and frameworks).
  • Design and develop flexible interfaces using Java, JavaScript, and C++ to allow virtual access to teh Point-of-Sale applications from multiple platform independent clients.
  • Maintain and test existing Point-of-Sale software applications.
  • Conduct periodic Unit, System, Integration, and Regression testing.
  • Responsible for teh creation of automated testing tools using python a mixture of software technologies.
  • Used Jenkins for build Process to GenerateContinuous Integration (CI/CD)andVersion Controlis done byGIT.

Confidential, Tampa, FL

Senior Associate

Responsibilities:

  • Used Agile methodology and actively participated in Scrum meetings to produce quality deliverables within time.
  • Worked on High level and low-level system design, planning, estimation, and implementation.
  • Develop teh new features like TLSEOE, InterLATA, Jumbo frames in an existing legacy application using C/C++.
  • Migrating existing business logic using Microservices and Oracle Service Bus.
  • Developing application to configure switches in MPLS (Multi-Protocol Label Switching) network.
  • Involved in Hardware migration from teh existing legacy box to teh new operating system and changed teh way of teh interface between applications.
  • Developed several Microservices using Spring Boot, wrote test cases in Junit.
  • Involved in resolving production defects before teh due date.
  • Worked with teh different teams to meet teh business requirements be it technical or functional to onsite and offshore team members.
  • Create and configure teh continuous delivery pipelines for deploying Micro Services and Lambda functions using teh Jenkins CI server.
  • Coordinates with various stakeholders for TEMPeffective delivery and Team management.
  • Experience in using JUnit and build tools such as MAVEN.
  • Collaborated with testers and developers and prepared test plans for producing high-quality software applications.

Confidential

Associate

Responsibilities:

  • Involved in teh development of FCAPS related features (Alarm, logger, PM) in iPASOLINK using C/C++.
  • Implemented alarm suppression and alarm masking features.
  • Developed SNMP TRAP feature which is used for management between iPASOLINK and NMS.
  • Developed TRAP suppression feature (to suppress teh number of SNMP traps for a given amount of time) using C/C++.
  • Involved in Main card redundancy (1+1 hot standby).
  • Involved in teh development of a new card provisioning sequence (MODEM CARDS and ETHER CARDS).
  • Involved in teh development of SNMP low-level routines for Proprietary MIB tables.
  • Providing teh technical demo for teh featured development and support for APAC customers.
  • Troubleshooting teh live network nodes to debug teh customer problem and implement teh scripts for temporary resolutions.
  • Providing teh temporary workaround for teh problem using python scripts.

Confidential

Software Developer

Responsibilities:

  • Developed TFDS (Toll-Free Data Service) which is used for giving free data service to end-user according to content provider quota using C/C++.
  • Implemented billing-related data services (Rf, Ro, Usage stats) for customer reference.
  • Implemented a new DB interface for different data services (DB interface is used for communicating to different couch DB buckets) using C++ STL concepts.
  • Implemented new rule engine and new service engine using C language.

Confidential

Software Developer

Responsibilities:

  • Implemented SNMP MIBS for IPv6 Firewall feature.
  • Executed Wireless Hotspot feature for Guest Networks on SBG901 using C language.
  • Fixed issues related to GUI and Wi-Fi on SBG901 and SVG1202.
  • Resolved issues of CLI commands.
  • Testing on Voice issues like one-way voice path etc.
  • Implemented MIB objects and corresponding TR181 objects that control all MoCA functionality.
  • Involved in teh development of teh interface layer between Wireless Gateway and Entropic chipset that handles MoCA functionality.
  • Adding features to teh MoCA feature-set supported by teh Advanced Gateway like PQOS and Flow Statistics.

We'd love your feedback!