software development engineer
- Developed backend services for shipment tracking.
- API development for container tracking.
- Implemented Logic for Journey Completion for shipment.
- Developed Dashboard View according to each user permissions.
software development engineer
- Communicated with cross-functional teams
- Contribute to improve software development methods and best practices
- Identified and implemented opportunities for process improvement
- Performed software development, support, and debugging in a variety of operating system environments and platforms, including Linux, UNIX, etc.
- Think through hard problems, and work with a team to make them reality
software development engineer
- 2.5 years of experience as a core java developer with in-depth knowledge of development tools and languages.
- Worked in more than 3 projects and earned experiences in deployment, rich domain knowledge, analysis, coded with core java principles, integrating with REST APIs and database to meet the client specific requirements.
- Customisation of the product with flow specific templates and UI enhancements
- API integration – mapping client’s request, response format to the product API’s request response format
senior software development engineer
- Design and develop distributed system architectures.
- Propose solutions to refactor HDD system
- Implement, test and check performance of system
- Providing Code Reviews, writing design documents and automating workflows to increase operational efficiecy.
software development engineer
- Implemented a review service for products, vendors and orders
- Created a deployment system using Jenkins, AWS and grunt
- Boost SEO by introducing Schema.org and opengraph tags, optimising js, css and image assets
- Overhauled the whole front webstore using Prestashop and mysql in the backend and Material, jQuery and CSS3 in the frontend
- Architected a Designer Marketplace, an open platform which allowed users to post images and blogs about home design
software development engineer
- Designed and built an end-to-end auto-publishing pipeline for ingesting pdf content into kindle ecosystem. I was also involved in the BRD discussion with Program managers for finalizing requirements for this project as well. Technologies: Java, AWS SWF, and AWS S3.
- Designed complete backend architecture of self-service portal that will be used to onboard new publishers to kindle ecosystem. This portal involved interacting with multiple teams within amazon and worked on understanding and finalizing the use. Technologies: Coral service (Amazon proprietary web services) AWS SWF, AWS s3.
- Designed and built an auto publishing mechanism in which automated workflows would start for each title at there specified schedule. Technologies: Java, Ical4j Schedule library, API services, JCrontab library, Multi- Threading.
- Created a service to calculate the cost of delivery of newspaper/magazine to customers downloading content via WAN network. This led to cost minimization up to 20k USD / month to the company. Technologies used: Java, Hibernate, Spring Framework, Oracle, and Amazon Distributed Job Scheduler.
- Created a monitoring console for Operations Team, which gives vital information to the operators on the publishing aspects of newspaper/magazines. Technologies: Ruby on Rails, Redis server.
software development engineer
- Experience in Enterprise Software Implementation and Integration that includes requirement Analysis and Development using ReactJS, Redux,NodeJs and Scala.
- Adept at building strong working relationships with coworkers and management.
- Experience in working with Waterfall and Agile Model.
- Have experience on Build Management using SBT, Maven , NPM and Yarn.
- Interaction with the client for requirement gathering.
- Excellent team player.
- Self-motivated, ability to learn new technologies faster.
software development engineer
- Carrying out full stack software development for Amazon’s Customer Engagement Technologies division.
- Determining requirements, designing, testing and deploying software consumed by a global customer base.
- Employing Agile Scrum to continuously deliver available, scalable and reliable services in a Service Oriented Architecture.
- Developing frontend web applications using Perl-Mason and JavaScript.
- Developing backend server side applications using the Java Spring stack.
- Leveraging Amazon Development Tool stack and Git to develop, deploy and maintain software.
- Creating and maintaining pipelines, testing frameworks and load balancers for software deployments.
software development engineer
- Built highly scalable systems
- Solved complex performance problems and architectural challenges
- Automated tools for product catalogue building and unit testing
- Have knowledge of HDD system
software development engineer
- Responsible for end to end products (Powermanager, Powerconfig) development for Siemens low energy devices.
- Involved in module development for powerconfig which deals with the controlling of the devices and helps configure all the low energy devices(PAC Meters, Smart Breakers, Power Quality devices etc.).
- Worked in the project called Powermanager, which mainly deals with energy counters value and generates the energy consumption report for the customer along with other power monitoring features.
- Lead the project called Breaker Condition monitoring which involves , C# , WPF, python and C++. Project monitors the breaker health and automatically trips the breaker and trigger a notification in order to avoid faults.
software development engineer
- Provide technical expertise and implement AWS cloud infrastructure, systems and application solutions and services with focus on CI/CD and automation tasks to treat Infrastructure as Code
- Develop applications in Java, Javascript and SQL languages as directed and in line with organizational standards and methodologies
- Develop and maintain highly scalable microservices using Node.js, GO, RabbitMQ, and Redis.
- Created coding tests, and performed code reviews for hiring new employees.
software development engineer(qa)
- Performs Functional/Regression/Volume testing of NCR client-server software applications and hardware devices.
- Documents and presents all findings, Test results, and track defects resolution and progress.
- Maintain codes and executed automated test cases on HP tools (Winrunner, Test Director).
- Maintain and enhanced scripts using Load Runner to generate realistic load on application under test.
- Manage defects using our counterpart’s in-house bug tracker.
software development engineer
- Design and execute solutions to handle data for visualisation in CakePHP and JS.
- Support and maintain the organisation’s Android application.
- Design, develop and document the feature additions to the Android application.
- Optimise and migrate the Android application’s legacy Java code to Kotlin.
software development engineer
- I was involved in the implementation of REST API and business logic’s of the project(Fabric Module).
- Implemented Unit Testing and Integration testing for ensuring the quality of software.
- Implemented front end automation using Geb and Spock framework.
- Cisco Virtualized Infrastructure Manager(Cisco-VIM) [April,2018 to present]Project Description: Cisco is providing a private cloud deployed as Infrastructure-as-a-service(IAAS) over the Cisco-Hardware using open source cloud-computing tool called Openstack. The vision is to provide a private-cloud with wide service/feature-set to end-customer which can be maintain, operate and monitor using simple user interface.
software development engineer
- worked on software features to help back of house store associates at Campus locker pickup points.
- Designed and implemented features for the APIs called by an Android application. Also implemented features for the Android application used by associates
- Integrated planning algorithm with Amazon Simple workflow
- Designed input ingestion application for forecasting models to unify input ingestion
software development engineer
- Developed wrapper on Pickup Routing Engine using AWS Lambda, Step functions, S3, SES, IAM automating the Routes generation process. Saving operator hours in UK & US by reducing manual touch points.
- Maintained Shipper calendar and data across multiple services to correct errors, adapt it to new functionality, or to upgrade interfaces and improve performance.
- Worked on Endpoint Security for Mac which protects the macOS system from cyber attacks.
- Developed kernel extension on macOS, to monitor the endpoint system for malicious content.
software development engineer
- Worked as a Java Back-end developer, Developed REST API’s in Java (Spring, Hibernate, Jersey), Was responsible to Plan, Design, Develop and Deployment of end to end code.
- Worked with PostgreSQL, Azure document Db, Redis DBs.
- Developed Media Manager Service which is dedicatedly used for streaming uploads of whopping ~200GB files to the server and encode the files using FFmpeg for Android and iOS platforms. Different types of encodings are made available for download whenever needed.
- Used NodeJs as the server-side scripting language, ExpressJS as a web framework and Redis DB for queueing files for encoding.
software development engineer
- Developed the different WebApps and PWA their architecture using Material Design
- Developed the Re-usable components
- Lead member to handle different intern’s for React
- Skills UsedMaterial-UI
- React.js
- Redux.js
- Firebase
software development engineer
- Developed web application for clinical data analytics and led it’s architectural refactoring following the best practices.
- Mentored junior developers on SPA architecture.
- Implemented new and modified Back-end/Front-end functionalities using Java, Spring JPA, Coral APIs, Unit Testing, Amazon Web Services,Front-end development, Ruby on Rails
- Delivered quality code resulting in better user-experience and achieved better UX standards.
software development engineer
- Reviews and Ratings
- Question and Answers
- Integration Test: I wrote Integration tests for Scheduler System. Which uses a AWS Dacia scheduler, SNS and SQS to trigger a JAVA code at specific time.
- I wrote shell scripts using AWS CLI to perform some operations and analyse data stored in DynamoDB and Dacia Scheduler.
software development engineer
- A part of the Data Aggregation Platform team, we build APIs to construct screen scraping robots.
- Worked with multiple FIs, to improve their latency and throughput times. Implemented APIs to reduce and diagnose average latency for client systems. Based on financial domains, data is parsed, segregated and logically stored in the database.
- Network Call and Ajax Call Capturing in platform gatherers.
- Weekly Build Deployment on the platform gatherers and sustenance of the gatherers.
- Log Enhancement( created Splunk consumable process log and generation of access logs on the server ).
- Worked on the improvement of the present codebase, in order to decrease resources used by the JVM on the server.
software development engineer
- Software Development experience in analysis, design, development, maintenance, and testing of the applications
- Involved in all phases of the “JIO MEET” SDLC, with timely delivery.
- Interacting with clients for requirement gathering, and direct interactions with the users to resolve a bug or any production issue.
- Hard Worked in a fast-paced AGILE environment & attended daily scrum meetings.
- Familiar with the integration of REST API with applications for the seamless flow of HTTP requests.
software development engineer(intern)
- Designing Web Applications using HTML5 and CSS
- Web Application Deveopment using Ionic Framework
- Developing Mobile App using Angular4 and Ionic Framework
- Provided continued maintenance and development of bug fixes
software development engineer
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
- Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
- Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program’s instructions.
- Write or contribute to instructions or manuals to guide end users.
software development engineer
- High Level Design & Low Level Design of API’s interacting with database.
- Designed and implemented the data migration from DynamoDB tables to Redshift (Data warehouse) [Live data & backfilling].
- Made a platform for viewing/ filtering/ re-driving the messages used for information flow b/w different amazon layers.
- Built a platform for raising the alarms and henceforth cutting tickets with severity & publishing metrics corresponding to the result of SQL queries fired on dbs.
- Have worked closely with the product managers from getting the requirements and delivering the end-end made product.
- Served as On-call for the team which includes solving the customer facing production issues, and handle the production releases.