Azam K. Email and Phone Number
Technically skilled software developer experienced in RESTful microservice development, testing, and implementation, including both front end and back end through complete software development lifecycle. Skilled in using Java 8, Kotlin, REST APIs, Microservices, MongoDB, MySQL, Git, Docker, AWS, Openshift.Languages: .Net, Kotlin, JavaScript (ES6), SQLFrameworks: Spring (MVC, Core, Data), Spring Boot, Hibernate, Spring Cloud, ReactJS libraryWeb Services: RESTWeb/App Servers: Apache TomcatDatabases: MySQL, MongoDB, Oracle DB, H2Build Tools: Gradle, Maven, DockerTesting: JUnit, Mockito, Spock, Groovy, Jest, EnzymeSDLC: Agile/Scrum, TDD, WaterfallIDEs and Tools: IntelliJ, Eclipse, VS Code, Slack, SwaggerDebugging Tools: JIRA, Jest, Enzyme, Mockito, JUnit, PostmanAWS Components: EC2, AMI, IAM, ELB, auto scaling, launch configuration, S3, RDSPlatforms: Windows, Linux
Pnc
View-
Senior Software EngineerPnc Jan 2022 - PresentPittsburgh, Pennsylvania, Us● Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.● Developed applications using new features of Java 8, 11. 17 (lambda expressions, stream API’s, Collection API’s, Functional Interfaces.● Performed Unit Testing using Junit and Mockito and interacted with QA for testing.● Implementing the Microservices to base on RESTful API utilizing Spring Boot with Spring MVC.● Worked closely with Spring Data main modules like Spring Data, Spring Data REST.● Extensively used MYSQL for querying databases and building scalable web service architectures.● Migrating existing application into REST based Microservices to provide the CRUD capabilities using Spring Boot● Implemented OAuth and Ping Authentication & Authorization with Spring Security.● Remodernized the PNC Mobile App backend by transitioning from a legacy system to a microservice architecture, enhancing scalability and performance.● Implemented caching strategies using Redis, resulting in improved application response times and reduced database load.● Led integration of third-party APIs, ensuring seamless communication between internal systems and external vendors.● Enhanced CI/CD pipelines to automate testing and deployments, significantly reducing release cycles.● Configured Kafka to read and write messages from external programs.● Configured Kafka to handle real time data. Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.● Worked on creation of custom Docker container images, tagging and pushing the images.● Used Docker to build Docker images to publish images.● Experience in automated deployment tool such as service OpenShift which is used to deploy quickly and predictably.Environment: Java 8, 11, 17 , Spring MVC, Spring Data, Spring Boot, Micro Services, REST Web Services, Angular 13, MySQL, Kafka, Redis, Spock -
Back End DeveloperClub Os Jul 2021 - Dec 2021Philadelphia, Pennsylvania, Us● Created REST APIs for microservices based on Contract Management in Java 1.7 using Spring and Google Guice Framework based on JIRA tickets.● Designed and developed various modules of the application with J2EE design architecture, frameworks like Spring MVC architecture, Angular 6.● Developed reusable components and Services using Angular6.● Developed Templating Library for form generation with EJS and Using Cloud Native Applications, Containers and Pivotal Cloud Foundry. ● Used jQuery library functions for the logical implementation part at client side for all the application. Customer retail and organization Used AWS to deploy the project on EC2 instance involved in Migrating an existing on-premises application to AWS.● Managed data backup and archiving on AWS using S3 and Glacier.● Used NPM for installing required node modules and other published Angular NPM modules.● Created and Configured micro services and integrated with Angular application.● Maintaining and updating various Web applications created primarily in Python.● Developed POC to create a user interface in Angular 6 for developers, Presentation as a Service.● Added new functionality for Package Agreement Rewrites.● Wrote new database queries in iBatis framework and modified existing ones for the same.● Responsible for optimizing Relational Databases by creating indexes, performance tuning.● Performed Unit and Integrations tests in JUnit and Mockito for the new APIs.● Used Maven build project and deploy JAR files.● Performed deployment of the new features in production environment. Logged and tracked bugs thereafter.● Followed Kanban methodology with daily meetings to track progress of JIRA tickets.Environment: Java, Google Guice, Spring, MySQL, Restful web services, Junit, Mockito, Maven, AWS (EC2, S3, IAM) -
Full Stack EngineerInteliquent Jan 2020 - Jun 2021Chicago, Il, Us● Involved in all stages of Software Development Life Cycle (SDLC) of the project in Agile methodology. ● Participated in daily Scrum meetings, sprint grooming/review and demo with management and other teams. ● Worked on Lambda Expressions, Functional interfaces Stream API's, by using Java 8.● Implementing the microservices to base on RESTful API utilizing Spring Boot with Spring MVC and Spring Data JPA.● Worked with No SQL databases like MongoDB to save and retrieve the data.● Used Java and Kotlin for implementing new modules in the application. Good Experience on converting Java code to Kotlin code and utilizing Kotlin features.● Experienced in developed a web application by using Angular4 as frond end and using web API to receive and pass data to back end.● Utilized core Angular4 features such as HTTP, Data Binding, Services and Dependency Injection.● Proficiency on CI/CD tools/processes (Git, Gradle, Maven, Jenkins, and Junit) ● Experience in Integration of Amazon Web Services with other applications infrastructure.● Extensive experience in developing RESTful Web Services using Apache CXF and Jersey.● Used VAVR functional library with Kotlin and Java for Immutable variable called Either.● Wrote services to perform using CRUD operations of MongoDB and Oracle database management system and handled database access and data transmission based on RESTful web service.● Upgraded MongoDB driver and MongoDB Geo Queries to MongoDB Aggregation.● Built additional 933(911 simulation) support for VoIP Geo Class of Service (CoS).● Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL) Involved in detailed analysis based onEnvironment: Kotlin, Java, Spring Boot 2.4.x, Spring MVC, Sprint Boot, Micro Services, REST Web Services, MongoDB, Gradle, Spock, Groovy, Mockito, HTML, CSS, JavaScript (ES6), React, Axios, Jest, Enzyme, Jenkins, RabbitMQ, Docker, OpenShift, Datadog, JIRA, Git, Swagger2. -
Java/J2Ee DeveloperTata Consultancy Services Jan 2016 - Aug 2018Mumbai, Maharashtra, In● Involved in discussions with the client to discuss and understand various components of the requirement and to implement the same.● Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.● Designed, developed, and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.● Extensively written JQuery for responsive event handling. Involved in front end development using JSP's, JSF and JSTL. ● Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications● Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment. ● Developed Jersey Restful Framework of spring for consuming and producing web services. ● Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC). ● Experience using SOAP UI for testing web services. Created JUNIT test case for various functional modules, modified, debugged, and executed using JUNIT plugin to Eclipse IDE. ● Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.● Extensively used log4j to log regular debug and exception statements.● Performed code review and unit tested the application using Junit framework. Participated in the production support and maintenance of the project.Environment: Java 1.5, Spring 2.5, Hibernate 3.1, J2EE, JSP, JSTL, JavaScript, JQuery, Oracle, Web Logic, Eclipse, ANT, Apache Tomcat, REST, JSON, SOA, J2EE, Oracle, XML 1.x, JAXB 2.x, XSLT 1.x, JAX-WS, and Web Services -
Java Developer InternPie Infocomm May 2014 - Dec 2014Lucknow, Up, In● Designed and implemented a CRM system for data mining, enhancing organizational insights and customer data collection through a web-based front end.● Developed and tested REST Web Services using Spring MVC, employing tools like SOAPUI and Postman to ensure robust API functionality.● Managed session tokens for authenticated users and optimized backend operations using Oracle Database for near-realistic data generation.● Deployed and monitored WAR, JAR, and EAR files on application and web servers, troubleshooting performance issues using logs.● Utilized WebLogic commands (weblogic.Admin, weblogic.Deployer, and weblogic.server) for efficient application server management.
Azam K. Education Details
-
Umass BostonComputer Science -
Amity UniversityComputer Science
Frequently Asked Questions about Azam K.
What company does Azam K. work for?
Azam K. works for Pnc
What is Azam K.'s role at the current company?
Azam K.'s current role is "Senior Software Engineer | PNC Bank | Expert in Microservices, REST APIs, Java, Kotlin, AWS, and Scalable Systems".
What schools did Azam K. attend?
Azam K. attended Umass Boston, Amity University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial