Mismadh
Mismadh
PROFESSIONAL SUMMARY:
⚫ 9 years 3 months of working experience with Core Java, Struts, Spring, Spring-Boot, RDBMS,
NOSQL, ORM (Hibernate) and distributed, scalable and resilient Micro-service architecture-
based application.
⚫ Well versed with Agile development practices.
⚫ Having excellent capability for analysing various problems underlying in a lesser-productive
system.
⚫ Handling design, development, and uptime of the project with resource management and
development.
⚫ 6+ years’ experience in mid-size team management. Currently handling a team of 7+
members.
⚫ Have expertise in creating, managing & scaling high traffic websites and applications.
⚫ Passionate about learning new technology paradigms and improving existing solutions and
processes.
CAREER OBJECTIVE:
To be a highly Competent Engineer and to persue a challenging career and be part of a progressive
organization that gives scope to enhance my knowledge, skills and to reach the pinnacle in the
computing and research field with sheer determination, dedication and hard work.
WORK EXPERIENCE:
Swiggy Jul 2022 - Present
Software Dev Engineer III
TECHNICAL SKILLS:
Components Skills
Languages Java 1.7,Java 1.8
Frameworks Struts,Spring MVC,Spring Boot, JDBC,Hibernate, REST
Databases Oracle, MySQL,SQL Server, MongoDB, Maria Db , Dynamo Db
Web Technology JSP,Servlet
Frontend HTML, CSS, Javascript, JQuery, JSON, Thymeleaf
Cache Redis, Memcache, DAX
Message Broker RabbitMq, ActiveMq
DevOps Jenkins, BitBucket, Gitlab, Docker
Versioning SVN,GIT
Build Tools Maven, Gradle
IDE Eclipse, NetBeans, IntelliJ IDEA
Operating System Windows, Linux
Others Apache, Tomcat, Websphere, EJB, JMS, Kafka, Nginx, Jetty, ELK,
NewRelic, JIRA, Confluence, Amazon web services(AWS)
Domains
Payment, OTT, Insurance, F&B(Food and Beverages)
ACADEMIC QUALIFICATION:
PROJECTS:
Dine-out
Organization Swiggy
Project Overview Dineout is a restaurant table booking, where the users can make restaurant
reservations online through Dineout's website (http://dineout.co.in), Android
app and iOS App, or their concierge desk. The company also offers exclusive
deals and discounts at more than 40,000 restaurants across the country.
The company also offers a premium feature called Dineout Plus primarily
targeting the Premium Dining Section. It entitles subscribers to exclusive
discounts at over 250 five-star restaurants.
Technology / Tools JAVA,ELK, Maven, Gradle, MySQL, Solr, Lucene, AWS, MariaDb
Roles Software Dev Engineer III
Responsibilities ➔ Leading Technical Discussions in every major feature
development, executing Tech Debt, publishing design
documentation (HLD, LLD, WebSequence, EER, DB Schema).
Leading the discussion with business stakeholders from an
engineering end.
➔ Involved in Event discovery Project of Dine-out app at B2C side
and also responsible for report generation of captured clickstream
events data for analytics.
➔ Responsible for Alliance deals/cashback and Swiggy Discounts for
one/non-one user end-to-end solutioning at Finance side, which is
basically responsible for Restaurant Payout.
➔ Key highlights of technical projects are:
- Upgrading technologies likes:
- SpringBoot from 2.0.0.M7 to 2.5.3
- Java from 8 to 17
- Tomcat upgrade from 8.5.23 to 9.0.50
Maxlife
Project Overview Max Life Insurance(MLI) is a leading life insurance company in India, which
offers a range of life insurance plans and policies to ensure lifetime
protection to you and your family.
Technology/Tools SpringBoot, Java, Spring MVC, MongoDb,DynamoDB,SQS queues,AWS
Lambda,AWS parameter store
Roles Back-End Engineer
Responsibilities ➔ Designed and developed various modules of the application.
➔ Interacted with Product owner to understand requirements.
➔ Creating Technical Design documents(HLD+LLD).
➔ Leading team technically in feature development.
➔ Responsible for development of functionality, code optimization
and code reviews to make quality deliverables.
➔ Helping developers and other team members in various tech
issues.
VideoReady 2.0
Project Overview VR2.0 is a generic video ready solution, where any customer can come and
start using this product after migration.
Technology/Tools SpringBoot,Spring MVC, Java, MySQL
Roles Back-End Engineer
Responsibilities ➔ Designed and developed various modules of the application.
➔ Responsible for code optimization and code reviews to make
quality deliverables
Ausbiz
Project Overview Ausbiz is a leading brand in the Fintech market in Australia. Ausbiz launched
a news based OTT application which consists of Live TV, EPG (Electronic
Programme Schedule), Videos, Sponsored Content and Podcasts. It consists
of CMS(Content Management System), Web and IOS applications.
Technology/Tools SpringBoot, Java, Thymeleaf, MySQL, jQuery,Javascript, Twitter Bootstrap,
Hazelcast, Elastic Search, Rabbit MQ
Roles Back-End Engineer
Responsibilities ➔ Designed and developed various modules of the application.
➔ Responsible for code optimization and code reviews to make
quality deliverables
Recon Ledger
About client Girnarsoft,Gurgaon(Cardekho)
Project Overview Car Dekho is a leading brand in Used Car Sale business in India. It deals
with various segments of used car sale, like Classifieds, Insurance, Loan
and Auctions.There are separate online/offline systems to manage these
business segments. These business segments generate a lot of financial
transactional data. As these systems do not talk to each other it very difficult
to reconcile the transactions happening across multiple businesses, to
Technology/Tools JAVA 1.8, Spring Boot,Spring MVC, Spring 3.0., Liquibase, Thymeleaf,
MySQL, jQuery, Twitter Bootstrap
Responsibilities ➔ Designed and developed various modules of the application.
➔ Handled Client Requirements, created sprints, time estimates, the
proposed solution for challenging work.
➔ Responsible for code optimization and code reviews to make
quality deliverables.
MaxLife Chatbot
About client MaxLife
Project Overview Maxlife wanted a LEX chatbot as a middle layer between their API and user.
It is built using AWS LEX and AWS LAMBDA.
Technology/Tools JAVA 1.8, AWS LEX and AWS LAMBDA.
Responsibilities
➔ Handled Client Requirements, created time estimates and
proposed the solution for challenging work.
➔ Designed and developed various modules of the application to
make quality deliverables.
UNBI
Organization Fidelity Information Services
Client United Bank Of India
Project Overview United Bank of India is one of the Nationalized Government Bank having
branches all over India. Headquartered at Kolkata. The Bank require
solution to enhance its performance in processing various payment
schemes integration with NPCI and CBS System.
Technology / Tools JAVA,Struts,Hibernate, Gradle, Oracle DB,IBM Websphere
Project Highlights ➔ The solution was designed on top of core product OPF( Open
Payment Framework - A payment processing system) to make it
able to handle payments of different kinds to cater the needs of
the bank
1) APBS Payments
2) NACHA Payments
3) MMS System
4) NEFT Transfer
5) RTGS Transfer
6) Corporate Mandate registration
7) Corporate Collection
8) Corporate Payments
➔ OPF is a product ( framework ) which provides customizable set of
payment related services independent of the scheme being used.
Different product teams working under different schemes are
responsible to make use of OPF services to build software products
as per customer bank’s needs.
Roles Senior Software Engineer
Responsibilities ➔ Fully involved in the development of all the schemes of APBS,
NACH-Credit Transfer, NACH—Direct Debit, MMS, NEFT, RTGS,
CORPMAND, CORPCOL, CORPPAY. Got exposure of working on all
main services that are involved in the payment flow mainly,
parsing service (xml file,csv file,txt file, excel file) ,validation
service ,disposition check service, accounting service etc. Also
worked on Business Process Execution language used to plug
different services together.
➔ After the schemes had go-live , also involved in resolving
production issues. Also got the chance to lead the team of 4
developers for 5 months and interacting with onsite manager and
making the deliveries possible for 10 consequent releases.
BNPP
Organization Fidelity Information Services
Client Bank Of Paribas
Project Overview BNP Paribas is a French multinational bank and financial services company
with global headquarters in Paris. BNP Paribas is one of the largest banks
in the world. EBK Banking application is provided to the bank that is used
by both the Bank Users and Customers Users. The Application runs both
on Windows and Mobile ( Android, IOS, Windows).
Technology / Tools JAVA,Struts,Hibernate, Gradle, Oracle DB,IBM Websphere
Project Highlights ➔ 1) Retails Banking/Customer Subscription
➔ 2) Payments MT messages, Swift Messages
➔ 3) Credit Transfers, Direct Debit, Book Transfers, Third Party
Transfer
➔ 4) Mobile Payments.
➔ 5) Accounting
➔ 6) Banking Application, Customer Application both on Desktop and
Mobile
➔ 7) XML validation using XSD for ISO Messages
Roles Software Engineer
Responsibilities ➔ Mainly involved in bug fixing and CRS related to different services
of project(both backend and frontend-UI)